﻿using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Text;

namespace ShiQuan.SmartDevice
{

    [StructLayout(LayoutKind.Sequential, Pack = 1)]

    public struct SendCmdInParams
    {

        public uint cBufferSize;

        public IdeRegs irDriveRegs;

        public byte bDriveNumber;

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)]

        public byte[] bReserved;

        [MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)]

        public uint[] dwReserved;

        public byte bBuffer;

    }
}
